wild sheep - Turco Inglés Diccionario